produce (to cause) - Français Anglais Dictionnaire